using System;
using Castle.Facilities.NHibernateIntegration;

using Tickets.Model;
using Tickets.Model.Repositories;

namespace Tickets.Infrastructure.Repositories.NHibernate
{
	public class ProjectRepository : BaseRepository<Project, int>, IProjectRepository
	{
		// Este parametro es injectado en runtime por el framework de IoC (Windsor)
		public ProjectRepository(ISessionManager sessionManager) : base( sessionManager )
		{
		}

		#region IProjectRepository Members
		public Project GetByCode(string projectCode)
		{
			throw new NotImplementedException();
		}
		public Project GetByTicketId(int ticketId)
		{
			throw new NotImplementedException();
		}
		#endregion

	}
}
